44732
970108
108731
179555
405117
244396
882145
103332
230457
883628
359681
28729
5173799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471